|
Technical Q&AHW 50 - 拡張 ROM のデバイスプロパティ(1999 年 3 月 29 日)
Q: 現在開発中のデバイスをプラグ&プレイ対応にしたいと思っています。デバイスの拡張 ROM にプライベートプロパティとして ndrv ランタイムドライバと FCode 起動ドライバをそれぞれ格納しなければならないことはわかっています。これらのほかには、どのプロパティを拡張 ROM に格納すればいいでしょうか? A: プロパティの完全なリストについては、http://playground.sun.com/1275/home.html の「Bus Supplements」リンクを参照してください。重要なプロパティとしては、name と reg の 2 つが挙げられます。ndrv ドライバがデバイスと適合するよう、name プロパティには固有の値を割り当てる必要があります (name プロパティには、会社名かストックシンボルを使ってみるとよいでしょう)。reg プロパティは、デバイスが要求するメモリ空間とI/O 空間を定義するものです。デバイスには I/O 空間だけでなく、メモリ空間の要件も格納する必要があります。I/O 空間を割り当てるには、メモリ空間を要求する必要があるからです。
-- Wayne Flansburg Worldwide Developer Technical Support Technical Q&As | Contents Previous Question | Next Question To contact us, please use the Contact Us page. |